home *** CD-ROM | disk | FTP | other *** search
/ PC Answers 1995 May / PC Answers CD-ROM 7 (Future Publishing) (May 1995).iso / vbits / code / pleas / ole / word / dialog.txt
Encoding:
Text File  |  1994-06-10  |  960 b   |  36 lines

  1. Sub Command1_Click ()
  2.     Dim doc As Object
  3.     
  4.     ' Copies the textbox into a new Word document
  5.     ClipBoard.SetText text1.Text
  6.     Set doc = CreateObject("word.basic")
  7.     doc.FileNewDefault
  8.     doc.EditPaste
  9.     
  10.     ' Creates / overwrites a new Word macro "Counter"
  11.     doc.ToolsMacro "Counter", 0, 1
  12.     doc.EditSelectAll
  13.     doc.EditClear
  14.     doc.Insert "Sub MAIN"
  15.     doc.InsertPara
  16.     doc.Insert "ToolsWordCount"
  17.     doc.InsertPara
  18.     doc.Insert "Dim dlg As ToolsWordCount"
  19.     doc.InsertPara
  20.     doc.Insert "GetCurValues dlg"
  21.     doc.InsertPara
  22.     doc.Insert "MsgBox ""Current word count:"" + dlg.Words"
  23.     doc.InsertPara
  24.     doc.Insert "End Sub"
  25.     doc.FileClose 1
  26.     
  27.     ' Runs the macro, manipulates the return message (a hack)
  28.     On Error Resume Next
  29.     doc.ToolsMacro "Counter", 1, 0
  30.     MsgBox Right$(Error$, Len(Error$) - 22)
  31.     
  32.     ' Cleans up
  33.     doc.FileClose 2
  34.     Set doc = Nothing
  35. End Sub
  36.